

//修饰符 class 类名{
//
//
// }
public class Dog {//抽象 狗这个类出来
    //提取 相关属性特性 与 行为特征
    //提取多少个 属性 ---->根据实际开发要求来定
    String nickName;//昵称 ---->  属性其实是 ---》成员变量?
    //数据类型 变量名;
    int age;// -----》成员变量 在对象创建的时候 会有默认的初始化值
    int legs;//腿
    String type;//品种


    //行为 方法定义 能做什么
    // 返回值  方法名(){
    //
    //
    // }
    // void 代表 没有返回值

    /*
    1.全局变量 ---->定义在类里面 方法外面  ---->有默认的初始值
    2.局部变量 ----->定义在方法里面 --->必须初始化值
     */
    void eat(){
        String food = "狗粮";//-----> 局部变量
        System.out.println("吃"+food+"~~~~~~");
    }

    void shout(){

        System.out.println("汪汪汪叫~~~~~~~~~");
    }





}
